carry one's own weight - French English Dictionary